jam tart
noun
°An open tartlet filled with jam.
°Heart.